position of major responsibility - Turco Inglés Diccionario